be a bit of a deadline - Turkish English Dictionary